using System;
using System.Collections.Generic;
using System.Text;

namespace eyeArchive.Core
{
	public class ProcessEventArgs : EventArgs
	{
		private int value;
		private string message;

		#region "Constructors"
		internal ProcessEventArgs(int value)
		{
			this.value = value;
			this.message = null;
		}

		internal ProcessEventArgs(string message)
		{
			this.message = message;
		}

		internal ProcessEventArgs(string message, int value)
		{
			this.message = message;
			this.value = value;
		}
		#endregion

		#region "Properties"
		public string Message
		{
			get { return message; }
			set { message = value; }
		}

		public int Value
		{
			get { return value; }
			set { this.value = value; }
		}
		#endregion
	}
}
